self embedded - German English Dictionary